#ifndef OBSERVABLE_H
#define OBSERVABLE_H

#ifndef WX_PRECOMP
    #include <wx/wx.h>
#endif

#include <list>


using namespace std;

class DessinObserver;


class Observable
{

protected:
        list<DessinObserver*> listObservers;
public:
        virtual void notify()=0;
        void addObserver(DessinObserver*);

};


#endif // OBSERVABLE_H
